Dealers are vetted before listing — designed to keep the marketplace clean for buyers.
bmw
BMW 1 Series M135i xDrive 5dr Step Auto Petrol Hatchback 18,354 mi
Mileage: 18,354 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Comfort Package, Harman Kardon Next button icon Next button icon to navigate BMW 1 Series M135i xDrive 5dr Step Auto Petrol Hatchback 18,354 mi 2022 Reg Automatic Our price £27,402 HP Finance Info icon Information icon View this car's full finance example £482.16 Location icon Location dot icon BMW Durham
BMW
1 SERIES 1.5 116D SPORT EURO 6 S S 5DR MILEAGE 47,500 MILES YEAR...
Mileage: 47,500 mi
Fuel: —
Location: Cambridgeshire
F/S/H, WARRANTY, FINANCE, MOT 38 1 Save BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr Mileage: 47,500 miles Year: 2016 (66) Body Type: Hatchback Colour: Red £8,799
BMW
1 SERIES 1.5 116D M SPORT LCP HATCHBACK 5DR DIESEL DCT EURO 6 S...
Mileage: 11,713 mi
Fuel: diesel
Transmission: automatic
Location: Merseyside
£22,990 Finance from £320.11 p/m*. 2024 BMW 1 SERIES 1.5 116d M Sport (LCP) Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps) Year 2024 Mileage 11,713 miles Fuel Type Diesel Engine Size 1.5 L Transmission Automatic Three-Point Seat Belts - All Seats Exhaust Tailpipe - Chrome - Single Round 90mm - Left Cruise Control with Brake Function and Speed Limiter M Sport Package Extended Storage View Details Apply for finance
BMW
1 SERIES 3.0 M140I CHAMPIONSHIP EDITION AUTO 3DR YEAR 2018 68 MILEAGE 49,500 MILES...
Mileage: 49,500 mi
Fuel: —
Transmission: automatic
Location: Shropshire
1/30 | Factory LSD | FBMWSH 63 1 Save BMW 1 Series 3.0 M140i Championship Edition Auto 3dr Year: 2018 (68) Mileage: 49,500 miles Body Type: Hatchback Colour: Alpine White £28,690
BMW
1 SERIES 118I 1.5T M SPORT 2020 70 24,245 MILES AUTOMATIC PETROL 17,999 420.91...
Mileage: 24,245 mi
Fuel: petrol
Transmission: automatic
photo_camera 24 BMW 1 Series 118I 1.5T M SPORT 2020 (70) 24,245 miles Automatic Petrol £17,999 £420.91 (HP) per month HP £420.91 per month What is HP? First Payment Monthly Payments Final Payment Agreement Term Total Deposit Amount of Credit Total Amount Payable Interest Rate (fixed) Representative APR HP £420.91 £420.91 £430.91 48 £1,799.90 £16,199.10 £22,013.58 6.18% 11.9%
bmw
BMW 1 Series 2018 | 2.0 118d M Sport Euro 6 (s/s) 5dr Unknown
Mileage: 31,129 mi
Fuel: diesel
Transmission: manual
Location: Surrey
slide 2 of 4 ‹ › £1,150 BMW 1 Series 2018 | 2.0 118d M Sport Euro 6 (s/s) 5dr Unknown £ SAVING 31,129 Miles Manual Diesel 2.0L Leeds total £13,100 Includes admin fee Monthly £258 258 HP 60 month term View car
BMW
1 SERIES 118I SE IS A STANDOUT EXAMPLE, BOASTING EXCEPTIONALLY LOW MILEAGE OF JUST...
Mileage: 33,250 mi
Fuel: petrol
Location: Middlesex
£8,995 2014 (14 Reg), 33,250 Miles, In Grey, This 2014 BMW 1 Series 118i SE is a standout example, boasting exceptionally low mileage of just 33,250 miles from its single owner. This Euro 6 compliant 1.6 litre petrol model, presented in SE trim, offers a refined driving experience. It comes equipped with a suite of desirable features, including Park Distance Control for both the front and rear, complemented by parking assistance sensors. The Xenon Headlight Package ensures excellent visibility, while the Sun Protection Package adds a touch of privacy and comfort. For seamless connectivity, it features Enhanced Bluetooth Telephone Preparation with a USB Audio Interface.... More Details Viewing by appointment only. Please call beforehand Tel. 020 7724 7575
BMW
1 SERIES M135I FULL SERVICE HISTORY YEAR 2021 70 REG MILEAGE 46,010 FUEL TYPE...
Mileage: 46,010 mi
Fuel: petrol
Transmission: automatic
Location: Bedfordshire
45 Photos Video Video £22,000 or p/m from £320.25 BMW 1 Series M135i Full Service History Year 2021 (70 Reg) Mileage 46,010 Fuel Type Petrol Gearbox Automatic Apply for Finance View Vehicle 45 Photos Video
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback 24,054 mi
Mileage: 24,054 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Full Service History BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback 24,054 mi 2024 Reg Automatic Our price £21,995 PCP Finance Info icon Information icon View this car's full finance example £297.71 Location icon Location dot icon Honda Durham
bmw
BMW 1 Series 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) Price:
Mileage: 29,173 mi
Fuel: petrol
Transmission: automatic
Location: Leeds
BMW 1 Series 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) Price: £26,650 Finance: £301.87 Petrol 2023 29,173 miles Automatic JCT600 Approved Centre Boston View Details Preview
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP]
Mileage: 13,517 mi
Fuel: petrol
Transmission: automatic
Location: Warwickshire
IMMEDIATE DELIVERY AVAILABLE Used BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] HARMAN/KARDON SURROUND SOUND 2024 13,517 miles Petrol Automatic Price: £23,760 Monthly: £381.42 Personal Contract Purchase View Finance Breakdown
£23,760.0
Source: lshauto.co.uk
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 22,173 mi
Mileage: 22,173 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 22,173 mi 2023 Reg Automatic Our price £21,563 HP Finance Info icon Information icon View this car's full finance example £380.30 Location icon Location dot icon BMW Bridgwater
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 23,469 mi
Mileage: 23,469 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 23,469 mi 2023 Reg Automatic Our price £21,703 HP Finance Info icon Information icon View this car's full finance example £382.75 Location icon Location dot icon BMW Teesside
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 5,924 mi
Mileage: 5,924 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 5,924 mi 2025 Reg Automatic Our price £29,722 PCP Finance Info icon Information icon View this car's full finance example £393.90 Location icon Location dot icon BMW York
BMW
1 SERIES 118I SPORT 5DR STEP AUTO 2020 20 16,795 X 26 BMW 1...
Mileage: 42,000 mi
Fuel: petrol
Transmission: automatic
Location: Canterbury
BMW 1 SERIES 118i Sport 5dr Step Auto - 2020 (20) £16,795 x 26 BMW 1 SERIES 118i Sport 5dr Step Auto - 2020 (20) £16,795 Gearbox: Automatic Bodystyle: Hatchback Fuel Type: Petrol Engine Size: 1499 cc Mileage: 42,000 miles From Only £360.63 a month More Details Enquire Now Apply for Finance Finance Type Deposit Balance Monthly Payments Term Personal Contract Purchase £0.00 £16,795.00 £360.63 48 Months Hire Purchase £0.00 £16,795.00 £375.23 60 Months
bmw
2019 BMW 1 SERIES 1.5 118i GPF SE Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) 2019 41,443 miles
Mileage: 41,443 mi
Fuel: petrol
Transmission: automatic
£10,979 Finance from £176.80 p/m*. 2019 BMW 1 SERIES 1.5 118i GPF SE Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) 2019 41,443 miles 1.5 ltr Red Petrol Manual Central Locking Switch - Doors - Fuel Filler Cap - Luggage Compartment Direction Indicator Lights - Clear Lenses Grab Handles - Integrated in Roof Linings - Four Air Conditioning - Automatic - Single Zone Side Armrests - Front and Rear Integrated into Door Trim View Vehicle Click to Reserve
bmw
BMW 1 Series 2022 | 1.5 118i Sport (LCP) Euro 6 (s/s) 5dr Great
Mileage: 37,210 mi
Fuel: petrol
Transmission: manual
Location: Surrey
slide 2 of 4 ‹ › Part Leather Seats | Satellite Navigation BMW 1 Series 2022 | 1.5 118i Sport (LCP) Euro 6 (s/s) 5dr Great £431.00 37,210 Miles Manual Petrol 1.5L Cannock total £15,900 Includes admin fee Monthly £298 298 HP 60 month term View car
bmw
BMW 1 Series 2022 | 1.5 116d Sport (LCP) DCT Euro 6 (s/s) 5dr Good
Mileage: 44,563 mi
Fuel: diesel
Transmission: automatic
Location: Surrey
slide 2 of 4 ‹ › 17" Alloy Wheels | Part Leather Seats BMW 1 Series 2022 | 1.5 116d Sport (LCP) DCT Euro 6 (s/s) 5dr Good £ SAVING 44,563 Miles Automatic Diesel 1.5L Wimbledon total £17,200 Includes admin fee Monthly £246 246 PCP 48 month term View car
bmw
BMW 1 Series 2022 | 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr Amazing
Mileage: 48,009 mi
Fuel: petrol
Transmission: automatic
Location: Surrey
slide 2 of 4 ‹ › £1,645 BMW 1 Series 2022 | 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr Amazing £2,254.00 48,009 Miles Automatic Petrol 2.0L Peterborough total £21,700 Includes admin fee Monthly £333 333 PCP 48 month term View car
bmw
BMW 1 Series 2021 | 2.0 118d Sport (LCP) Euro 6 (s/s) 5dr Amazing
Mileage: 21,000 mi
Fuel: diesel
Transmission: manual
Location: Surrey
slide 2 of 4 ‹ › Apple CarPlay | Adaptive Cruise Control BMW 1 Series 2021 | 2.0 118d Sport (LCP) Euro 6 (s/s) 5dr Amazing £744.00 21,000 Miles Manual Diesel 2.0L Leeds total £16,800 Includes admin fee Monthly £238 238 PCP 48 month term View car
BMW
1 SERIES 3.0 M140I HATCHBACK 3DR PETROL AUTO EURO 6 S S 340 PS...
Mileage: 48,549 mi
Fuel: petrol
Transmission: automatic
Location: Gwent
17 BMW 1 Series 3.0 M140i Hatchback 3dr Petrol Auto Euro 6 (s/s) (340 ps) Year 2016 Mileage 48,549 miles Engine 3 ltr Transmission Automatic Fuel Petrol All Our Cars Come With 3 Month Warranty Low Rate Finance Available** Upgrade Your Warranty With Warranty Wise 6 Months - 2 Years Cover Available** Buy With Confidence - We're 5 Star Rated £19,990 Monthly £369.57 Free Finance Check Apply for Finance
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 21,492 mi
Mileage: 21,492 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Apple CarPlay Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 21,492 mi 2023 Reg Automatic Our price £21,463 HP Finance Info icon Information icon View this car's full finance example £378.56 Location icon Location dot icon BMW York
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 19,788 mi
Mileage: 19,788 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Apple CarPlay Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 19,788 mi 2023 Reg Automatic Our price £21,620 HP Finance Info icon Information icon View this car's full finance example £381.31 Location icon Location dot icon BMW York
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 2,726 mi
Mileage: 2,726 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Electric Bootlid Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 2,726 mi 2025 Reg Automatic Our price £29,790 PCP Finance Info icon Information icon View this car's full finance example £386.14 Location icon Location dot icon BMW Yeovil
bmw
BMW 1 Series 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)
Mileage: 39,310 mi
Fuel: petrol
Transmission: automatic
Location: Bury
1 / 48 Bury, BL8 1SW BMW 1 Series 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps) LIVE COCKPIT | HEATED SEATS 2020 39,310 miles 1.5 ltr Automatic Petrol £18,798 £1,469 £17,329 £327.28 Reserve Apply for Finance View Details
bmw
BMW 1 Series 2023 | 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr Great
Mileage: 32,389 mi
Fuel: petrol
Transmission: automatic
Location: Surrey
slide 2 of 4 ‹ › £3,000 BMW 1 Series 2023 | 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr Great £852.00 32,389 Miles Automatic Petrol 2.0L Blue Bell Hill total £25,600 Includes admin fee Monthly £374 374 PCP 48 month term View car
BMW
1 SERIES 116I M SPORTS 1.6L PETROL AUTOMATIC ULEZ CAZ PASS FREE 18MONTHS GOLD...
Mileage: 49,537 mi
Fuel: petrol
Transmission: automatic
Location: Peterborough
30 M SPORTS-AUTO-18MONTH WARRANTY 2015 BMW 1 Series 116i- M Sports - 1.6L petrol - Automatic - ulez/caz pass - free 18months gold warranty & 12months aa breakdown £7,999 Make: BMW Model: 1 Series Body: Hatchback Mileage: 49,537 Year: 2015 Fuel Type: Petrol Gearbox: Automatic Engine Size: 1.6L MPG Combined: 37.7mpg CO2: 181g/km Tax 12 Month Rate: £360 More Info
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 9,269 mi
Mileage: 9,269 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
reverse parking camera Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 9,269 mi 2025 Reg Automatic Our price £25,939 PCP Finance Info icon Information icon View this car's full finance example £320.42 Location icon Location dot icon BMW Yeovil
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 8,991 mi
Mileage: 8,991 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Reverse parking camera Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 8,991 mi 2025 Reg Automatic Our price £25,977 PCP Finance Info icon Information icon View this car's full finance example £320.83 Location icon Location dot icon BMW Yeovil
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 877 mi
Mileage: 877 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M ADAPTIVE SUSPENSION, M SPORT Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 877 mi 2024 Reg Automatic Our price £27,158 PCP Finance Info icon Information icon View this car's full finance example £336.23 Location icon Location dot icon BMW Teesside
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 2,759 mi
Mileage: 2,759 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Heated Front Seats Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 2,759 mi 2025 Reg Automatic Our price £27,995 PCP Finance Info icon Information icon View this car's full finance example £348.37 Location icon Location dot icon BMW Exeter
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 3,497 mi
Mileage: 3,497 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Navigation, 19" Alloys Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 3,497 mi 2025 Reg Automatic Our price £28,291 PCP Finance Info icon Information icon View this car's full finance example £352.94 Location icon Location dot icon BMW Bridgwater
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 9,171 mi
Mileage: 9,171 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Front Heated Seats Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 9,171 mi 2025 Reg Automatic Our price £27,553 PCP Finance Info icon Information icon View this car's full finance example £354.05 Location icon Location dot icon BMW Exeter
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 24,318 mi
Mileage: 24,318 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Front Heated Seats Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 24,318 mi 2023 Reg Automatic Our price £21,576 HP Finance Info icon Information icon View this car's full finance example £380.54 Location icon Location dot icon BMW Exeter
This page is a quick way to browse used car listings that match a specific search theme (for example,
a budget, mileage range, body style, or model). The results are pulled from UK dealers and update as
cars are listed or sold.
Use the search box above to refine by keyword (such as full service history or long MOT)
and optionally add a postcode to prioritise nearby cars. If you don’t see the right match, adjusting
one filter—like mileage or budget—can unlock more options.
What you’ll find here
A selection of listings with photos, price, mileage, fuel type, transmission and location—so you can shortlist quickly
before clicking through to view the full advert.
How to use it
Start broad, then refine: add a keyword, set a postcode, and scan for cars with clear history and a sensible condition story.